Skip to main content

Gorm - Delete Data

Melanjutkan dari tulisan sebelumnya kali ini diberikan contoh sederhana untuk hapus data articles.

Berikut kode untuk menghapus data article, terdapat beberapa bagian disini, yaitu :

  1. Siapkan id article yang akan dihapus
  2. Cari data article berdasarkan id dengan db.Where("id = ?")
  3. Eksekusi function Delete untuk hapus data article
func main() {
...

//start delete data article
articleId := 24
result := db.Where("id = ?", articleId).Delete(&models.Article{})
if result.Error != nil {
fmt.Println("Failed delete article : ", result.Error)
}
//end delete data article

...
}